5.3.3 APPX Application Design Manual

+ Chapter 1-1: Overview of Application Design
+ Chapter 1-2: Getting Started
+ Chapter 1-3: Data Dictionary
+ Chapter 1-4: Understanding Process Design
+ Chapter 1-5: Interprocess Communication
+ Chapter 1-6: Customizing Your Application
+ Chapter 1-7: The Documentation Facility
+ Chapter 1-8: Application Design Tools
+ Chapter 2-1: Data Dictionary Overview
+ Chapter 2-2: Data Dictionary Concepts
+ Chapter 2-3: Domains
+ Chapter 2-4: Files and Fields
+ Chapter 2-5: Work Fields
+ Chapter 3-1: Overview of APPX Processes
+ Chapter 3-2: Getting Started
+ Chapter 3-3: Process Definition
+ Chapter 3-4: Menu Processes
+ Chapter 3-5: Job Processes
+ Chapter 3-6: Input Processes
+ Chapter 3-7: Output Processes
+ Chapter 3-8: Update Processes
+ Chapter 3-9: Query Processes
+ Chapter 3-10: Inquiry Processes
+ Chapter 3-11: Status Processes
+ Chapter 3-12: Subroutine Processes
+ Chapter 3-13: Table Processes
+ Chapter 3-14: Automatic and Optional Children
+ Chapter 3-15: Using the Image Editor
+ Chapter 3-16: Using GUI Features of the Image Editor
+ Chapter 3-17: Using Event Points
- Chapter 4-1: ILF Integration
+ Chapter 4-2: True/False Status Indicators
+ Chapter 4-3: Specifying Statements
+ Chapter 4-4: The ILF Editor
+ Chapter 4-5: The Appx ILF Debugger
+ Chapter 4-6: ILF Keyword Reference
+ Chapter 4-7: Predefined Fields
+ Chapter 4-8: Runtime Subroutine's and Predefined Processes
+ Chapter 4-9: Appx Chart Director API

Chapter 4-1: ILF Integration

Resolving Compilation Errors


When a process compiles, some compiler-generated errors may result. The system notifies the user (or the designer, if the designer executed the process) of each of the errors encountered during compilation by displaying and highlighting the erroneous statements, and by providing an error message describing the nature of each error.

At the end of compilation, if any errors occurred, an error listing (labeled Process Compilation Errors) is displayed on your screen as shown below.  In this example a work field that was used in the process was deleted from the Data Dictionary. 

A Process Compilation Errors Screen

From this screen, there are three options available to you. Two of the options provide methods for correcting compilation errors:

Goto Error Location. You can position the cursor to a specific error and select goto error location to go directly to the ILF Editor and the offending item via a hypertext link. Make the appropriate modifications to the ILF code. When you are finished, you can force the process to compile again by selecting END until you return to the original error display. Repeat these steps until all errors have been corrected, then select END from the Process Compilations Error screen to start the recompile.

Print Listing. You can print the error listing by selecting the print listing option. Using the printed listing, return to the process that the ILF routine is associated with and invoke the editor by selecting the appropriate event point option. Use the editor functions (refer to The IFL Editor) to make appropriate modifications to the ILF routine and then re-execute the process. This is an iterative process that you may repeat as many times as required until compilation is successful.

The third option is:

View Error Detail. By positioning the cursor on a specific error and selecting this option, APPX provides you with more detail regarding the selected error. After viewing the details, select Enter to return to the Process Compilation Errors Screen.

Application Design Manual                                         "Powered by Appx Software"

1133

©2006 By APPX Software, Inc. All Rights Reserved